.datas thead th
{
  background-color: #6fa4e7;
}

.datas td, .datas th
{
  border: 1px solid #000;
}

.datas tr:hover
{
  background-color: #6183ae;
}

.datas 
{
  border: 1px solid #000;
  border-collapse: collapse;
  width: 100%;
  font-size: small;
  font-family: fantasy;
}

body
{
  margin: 0px;
}

#filtres
{
  background-color: #2f74c1;
  color: #000;
  font-family: sans-serif;
  font-size: small;
}

select, option, input
{
  background-color:#fff;
 }

input
{
  border: 1px #000 solid;
}

select, option
{
  border: 1px #000;
}

#connexion
{
  background-color:#2f74c1;
  margin-top: 55px;
  padding-top:5px;
  padding-bottom: 5px;
  font-size:x-small;
  font-family: sans-serif;
  font-weight: bold;
  color:#fff;
  text-align:center;
}

#footer
{
  background-color:#2f74c1;
  text-align:center;
}

#footer a, #footer a:visited, #footer a
{
  font-family: sans-serif;
  font-weight: bold;
  font-size:x-small;
  color:#000;
}